Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 MALLARD GREEN Detached £222,500 29 Nov 2013
5 MALLARD GREEN Detached £100,000 15 Mar 2006
6 MALLARD GREEN Terraced £94,000 11 Apr 2012
7 MALLARD GREEN Detached £138,500 2 Feb 2016